The complex is located on the sandy beach of Protaras next to the Louis Althea Beach and consists of 18, 3-bedroom and 4-bedroom villas. A... [Read more]
The complex is located on the sandy beach of Protaras next to the Louis Althea Beach and consists of 18, 3-bedroom and 4-bedroom villas. A... [Read more]